The government’s ‘rock star’ in charge of the oil spill
Coast Guard Adm. Thad Allen has long commanded respect for his leadership in disaster response. How he handles the spill in the Gulf of Mexico could be his crowning achievement — or an irrevocable blemish.